package org.example.auth.core.service;

import org.example.auth.core.entity.Account;
import com.baomidou.mybatisplus.extension.service.IService;
import org.example.auth.form.PwdLoginForm;
import org.example.system.common.utils.ResponseUtil;

/**
 * <p>
 * 账号信息表 服务类
 * </p>
 *
 * @author Joey
 * @since 2021-05-05
 */
public interface IAccountService extends IService<Account> {
    /**
     * 通过账号名称查询对象
     * @param trim
     * @return
     */
    Account queryByName(String trim);

    /**
     * 密码模式-登录
     * @param form
     * @return
     */
    ResponseUtil pwdLogin(PwdLoginForm form);
}
